not to overcome it easily - Turc Anglais Dictionnaire